incompatible terms - Allemand Anglais Dictionnaire